slake trough - German English Dictionary